package cn.ulc.socket.admin.model.param.template;

import cn.ulc.store.entity.Company;
import cn.ulc.store.entity.template.TemplateBanner;
import cn.ulc.store.entity.template.TemplateBlock;
import cn.ulc.store.entity.template.TemplateCategory;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class TemplateContentParam {

    @NotNull
    Long templateId;

    Company company;

    List<TemplateCategory> categoryList;

    List<TemplateBanner> bannerList;

    List<TemplateBlock> blockList;
}
